Economically Enhanced MOSIX for Market-based Scheduling in Grid OS∗
نویسندگان
چکیده
Applying economic principles to grids is deemed promising to improve the overall value provided by such systems. By introducing market mechanisms, end users can influence the allocation of resources by reporting valuations for these resources. Current market-based schedulers, however, are static, assume the availability of complete information about jobs (in particular with respect to processing times), and do not make use of the flexibility offered by computing systems. In this paper, we present our progress in implementing a novel market mechanism for MOSIX, a stateof-the-art management system for computing clusters and organizational grids. The market mechanism is designed so as to be able to work in large-scale settings with selfish agents. Facing incomplete information about jobs’ characteristics, it dynamically allocates jobs to computing nodes by leveraging preemption and process migration, two distinct features offered by the MOSIX system.
منابع مشابه
A Truthful Heuristic for Efficient Scheduling in Network-Centric Grid OS
The Grid is a promising concept to solve the dilemma of increasingly complex and demanding applications being confronted with the need for a more efficient and flexible use of existing resources. Network-centric Grid Operating Systems (OS) aim at providing users and applications with transparent and seamless access to heterogeneous Grid resources across different administrative domains. Schedul...
متن کاملSelf-scheduling of EV aggregators in Energy market based on Time-of-Use Pricing
This paper presents a new solution for the self-planning task of private EV aggregators to realize higher profits in distribution networks. Since the model is proposed from the EV aggregator's viewpoint, the corresponding effects of the aggregator's profit-seeking approach on the grid such as the power losses and voltage levels might be unknown or even negative. To address this issue, a commerc...
متن کاملEconomic Models and Algorithms for Grid Systems
The Grid is a promising concept to solve the dilemma of increasingly complex and demandingapplications being confronted with the need for a more efficient and flexible use of existing resources.Network-centric Grid Operating Systems (OS) aim at providing users and applications withtransparent and seamless access to heterogeneous Grid resources across different administrativedoma...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملMulti Objective Scheduling of Utility-scale Energy Storages and Demand Response Programs Portfolio for Grid Integration of Wind Power
Increasing the penetration of variable wind generation in power systems has created some new challenges in the power system operation. In such a situation, the inclusion of flexible resources which have the potential of facilitating wind power integration is necessary. Demand response (DR) programs and emerging utility-scale energy storages (ESs) are known as two powerful flexible tools that ca...
متن کامل